photo-sensitive devices - English Synonyms Dictionary